export interface ManagerConfigVO {
  /**
   * 
   */
  managerConfigId: string | number;

  /**
   * 场地ID
   */
  positionId: string | number;

  /**
   * 场地管理员/代理商ID
   */
  managerId: string | number;

  /**
   * 代理商ID
   */
  parentManagerId: string | number;

  /**
   * 分润类型： rate 比例, fix 固定
   */
  shareType: string;

  /**
   * 固定费用
   */
  fees: number;

  /**
   * 分润比例
   */
  rate: number;

  /**
   * 代理商分润类型： rate 比例, fix 固定
   */
  parentShareType: string;

  /**
   * 代理商分润比例
   */
  parentRate: number;

  /**
   * 代理商费用
   */
  parentFees: number;

  /**
   * 备注
   */
  remark: string;

}

export interface ManagerConfigForm extends BaseEntity {
  /**
   * 
   */
  managerConfigId?: string | number;

  /**
   * 场地ID
   */
  positionId?: string | number;

  /**
   * 场地管理员/代理商ID
   */
  managerId?: string | number;

  /**
   * 代理商ID
   */
  parentManagerId?: string | number;

  /**
   * 分润类型： rate 比例, fix 固定
   */
  shareType?: string;

  /**
   * 固定费用
   */
  fees?: number;

  /**
   * 分润比例
   */
  rate?: number;

  /**
   * 代理商分润类型： rate 比例, fix 固定
   */
  parentShareType?: string;

  /**
   * 代理商分润比例
   */
  parentRate?: number;

  /**
   * 代理商费用
   */
  parentFees?: number;

  /**
   * 备注
   */
  remark?: string;

}

export interface ManagerConfigQuery extends PageQuery {

  /**
   * 场地ID
   */
  positionId?: string | number;

  /**
   * 场地管理员/代理商ID
   */
  managerId?: string | number;

  /**
   * 代理商ID
   */
  parentManagerId?: string | number;

  /**
   * 分润类型： rate 比例, fix 固定
   */
  shareType?: string;

  /**
   * 固定费用
   */
  fees?: number;

  /**
   * 分润比例
   */
  rate?: number;

  /**
   * 代理商分润类型： rate 比例, fix 固定
   */
  parentShareType?: string;

  /**
   * 代理商分润比例
   */
  parentRate?: number;

  /**
   * 代理商费用
   */
  parentFees?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



